punta rota - German English Dictionary